#include <stdio.h>
#include <assert.h>

int combine_least_significant_bits(int x, int y){

    return (x & 0xFF) | (y & ~0xFF);

}

int main(){

    assert(combine_least_significant_bits(0x89ABCDEF, 0x76543210) == 0x765432EF);

    return 0;
}
